Chilean dolphin - English Synonyms Dictionary